Übungen zur Vorlesung Rechnerarchitektur II
Sommersemester '97
Für die Übungen zur Vorlesung Rechnerarchitektur II ist der
Raum 23, Sand 13, jeden Mittwoch und Donnerstag Nachmittag reserviert.
Mittwoch nachmittags ist außerdem Dirk Hoenicke als Betreuer anwesend.
In dieser Veranstaltung kann ein Übungsschein erworben werden.
Dazu ist die erfolgreiche Bearbeitung von mindestens 50% der Übungen
erforderlich. Die Lösungen sollten jeweils bis Freitag der Woche nach
Ausgabe des jeweiligen Übungsblattes abgegeben werden. Die Übungsblätter
werden jeweils am Montag jeder Woche herausgegeben.
-
Betreut wird die Übung von:
-
Gerald Heim
-
Sand 13, Raum 232
-
Tel.: 29 78973
(heim@informatik.uni-tuebingen.de)(heim@informatik.uni-tuebingen.de)
-
und
-
Dirk Hönicke
(dirk.hoenicke@student.uni-tuebingen.de)(dirk.hoenicke@student.uni-tuebingen.de)
Die Übungsblätter
-
Blatt 1: DLX Simulator - Scoreboard
- Tomasulo's Algorithmus.
Literatur dazu: Hennessy & Patterson, S.240ff.
DLX-Befehlsübersicht: Hennessy &
Patterson, S. 104.
-
Blatt2: Load-Optimierung in der Sparc-2
Pipeline - gcc-Optimierungsoptionen.
Sun's Sun4 Assembler Reference
Manual
.
-
Blatt3: Interrupts und Sun-Minix.
-
Blatt4: VHDL Simulation mit einem DLX-Modell.
-
Blatt5: Sprungvorhersage.
-
Blatt6: Java / JIT Performance.
Sun's Doku zum JDK-1.1.1.
-
Blatt7: Mehrprozessorsysteme mit gemeinsamem Hauptspeicher.
Dinero Manual Page.
-
Blatt8: Speedup bei Vektorrechnern & Taskwechsel.
-
Blatt9: Parallelrechnerstrukturen.
Literatur
-
John L. Hennessy and David A. Patterson,
Computer Architecture:
A Quantitative Approach
, second Edition, Morgan Kaufmann Publishers,
1996.